package com.pubinfo.passbook.common.model.eop;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author litiewang
 * @Date 2022/6/20 15:57
 * @Version 1.0
 */
@Data
public class OrderDetailsBodyParam {
  @ApiModelProperty("外系统订单号，与custOrderNbr二选一")
  private String extOrderNbr;
  
  @ApiModelProperty("业务类型")
  private String businessType;
  
  @ApiModelProperty("系统编码")
  private String systemNbr;
  
  @ApiModelProperty("受理工号")
  private String sysUserCode;
  @ApiModelProperty("地市 杭州编号")
  private String lanId = "8330100";
  
  @ApiModelProperty("查询标识，标识需要查询的数据。目前定义如下:\n" +
      "1:返回完整的订单\n" +
      "2:只返回订单头及订单头属性\n" +
      "3:只返回主产品及主产品属性\n" +
      "4:只返回可选包及可选包属性\n" +
      "5:只返回子产品及子产品属性\n" +
      "6:只返回主产品，主产品属性及可选包，可选包属性\n" +
      "7:只返回主产品，主产品属性及子产品，子产品属性\n" +
      "8:只返回主产品，主产品属性及可选包，可选包属性，及子产品，子产品属性" +
      "9:只返回套餐下的主产品，属性")
  private String scope;
}
